/*
  写文件操作
*/
const fs = require('fs')
const path = require('path')
let strpath = path.join(__dirname, '10.txt')
// fs.writeFile(strpath, 'hello nihao', err => {
// 	console.log(err)
// })
fs.writeFileSync(strpath, 'Tom and jerry')

/*
  全局安装 -g  全局安装的包位于node.js环境的node_modules目录下，全局安装的包一般用于命令行工具
  本地安装
  npm常用的命令：
  1.安装包(没有指定版本号，安装最新版本)
  npm install -g 包名称(全局安装)
  npm install 包名称(拒不安装)

  2.安装包的时候可以指定包的版本
  npm install -g 包名称@版本号

  3.卸载包
  npm uninstall -g 包名

  4.更新包(更新到最新版本)
  npm update -g 包名

  5.--save跟--save-dev
  开发环境(平时开发使用的环境)
  生产环境(项目部署上线之后的服务器环境)
  --save 向生产环境添加依赖 dependencies
  --save-dev 向开发环境添加依赖 DevDependencies
  npm install --production （这个命令可以让只安装生产环境的包）
  npm install（包括生产环境跟开发环境的包）

  1.初始化
  npm init
  yarn init
  2.安装包
  npm install XXX--save
  yarn add XXX
  3.移除包
  npm uninstall XXX
  yarn remove XXX
  4.更新包
  npm update XXX
  yarn upgrade XXX
  5.安装开发依赖的包
  npm install XXX --save-dev
  yarn add XXX --dev
  6.全局安装
  npm install -g XXX
  yarn global add XXX
  7.设置下载镜像的地址
  npm config set registry url
  yarn config set registry url
  8.安装所有依赖
  npm install
  yarn install
  9.执行包
  npm run
  yarn run
*/